/**************************************************************************************
 *
 * @(#) Sysconstant.java
 * @Package com.jgdt.jgdtkasannong_university_gene_backend.config
 **************************************************************************************/
package com.jgdt.jgdtkasannong_university_gene_backend.common;

public  class Sysconstant {

     /** ---------------------------------页面布局相关 --------------------------------- **/
    /**
     * 分页默认当前页码:1
     */
    public static final Integer DEFAULT_PAGENUM=1;

    /**
     * 大厅显示层级：默认2层
     */
    public static final Integer HALL_TABLE_LEVEL=2;


    /**
     * 特殊字符
     */
    public static final String DIAGONAL="/";

    /** ---------------------------------redis相关 --------------------------------- **/

    /**
     * redis 登录内名单 key
     */
    public static final String USER_LOGIN_BLACKLIST_KEY_USERNAME ="USER:LOGIN:BLACKLIST_KEY_USERNAME:";

    /**
     * redis 基地视频用户览记录 key :
     */
    public static final String BASE_VIDEO_USER_BROWSING_HISTORY="BASE:VIDEO:USER:BROWSING_HISTORY_KEY:";

    /**
     * redis 接口针对用户性幂等控制 key
     */
    public static final String API_USER_IDEMPOTENT_KEY="API:USER:IDEMPOTENT_KEY:";




    /** ---------------------------------系统相关 --------------------------------- **/
//    public static String SYS_IMG_URL_PREFIX ="images";
    public static final String HTTP_INDEX ="http://";

    public static final String HALL_IMG_IMPORTURL="/hall";

    public static final String VIDEO_IMG_IMPORTURL="/video";
    public static final String VIDEO_IMG_IMPORTURL_NAME="video";

//    public static String HALL_IMG_SLIP_INDEX="\\\\";




    /** ---------------------------------基地视频相关 --------------------------------- **/
    /**
     * 基地视频设备序列通道编号
     */
    public static final Integer BASE_DEVICE_SEQUENCE_CHANNELNO=1;

    /**
     * 萤石云抓取图片固定参数：需提前在萤石云平台（或通过API）创建项目 todo
     * 是，必须填写已存在的项目编号，否则抓拍文件无法存储。
     */
    public static final String VIDEO_IMG_PROJECT_ID="projectId888";

    /**
     * 萤石云抓取图片固定参数：文件唯一标识 todo
     * 标识抓拍图片在项目中的唯一ID，用于后续文件管理（如查询、删除、下载）。
     */
    public static final String  VIDEO_IMG_FILE_ID= "projectId888_001";

    /** ---------------------------------接口幂等相关 --------------------------------- **/
    /**
     * 同步通道信息-系统所有设备序列号通道信息 幂等名称标识
     */
    public static final String IDEMPOTENT_APINAMECODE_TASK_SYNC_CHANNEL_YSY="IDEMPOTENT_APINAMECODE_TASK_SYNC_CHANNEL_YSY";

    /**
     * 根据菜单id下载模板 幂等名称标识
     */
    public static final String IDEMPOTENT_APINAMECODE_CONTENT_DOWNLOAD_BY_MENU="IDEMPOTENT_APINAMECODE_CONTENT_DOWNLOAD_BY_MENU";



    /**
     * 根据菜单id文件上传 幂等名称标识
     */
    public static final String IDEMPOTENT_APINAMECODE_CONTENT_IMPORT_BY_MENU="IDEMPOTENT_APINAMECODE_CONTENT_IMPORT_BY_MENU";

}




